Milano      : 31140
Meleti      : 45931
Maccastorna : 45669
Lomello     : 53601
GADFER      : 54046
Bp87054$380HqWA!


Demo xFir

      uscita 190805 da Maccastorna destinazione Meleti vettore Gadfer




font Calibri 22

Sede Impianti:
Cascina Risi - 26843 Maccastorna (LO)
S.P.27 - km 13+600 - 26843 Meleti (LO)

Sede Amministrativa
Via Manin, 350/19 - 20099 Sesto San Giovanni (MI)
Tel. 02.22471929 r.a.
C.F./P.IVA 06244820152
R.E.A. di Milano n° 1082729
Cap. Soc. €120.000,00 i.v.
Sede Legale: Via Senato, 6 - 20121 Milano

footer
SISTEMA QUALITA' CERTIFICATO IMQ UNI EN ISO 9001:2015 CERT. SQ031259
SISTEMA GESTIONE AMBIENTALE CERTIFICATO IMQ UNI EN ISO 14001:2015 CERT. SGA0324




	C.R.E.
	LACTOSIERO
		usano fanghi agroalimentari

	multiazienda
	una trasporto
	altra fanghi
	defecazioni da fanghi - gesso


      - punti fondamentali
            - anagrafica aziende: avere divisioni inserite ad albero 
              R: metterei un campo che identifica l'azienda di riferimento. se è vuoto è una sede principale, se compliato è una divisione
                 devo vedere poi se nell'elenco principale far vedere tutte o solo le principali o forse potrei mettere la principale seguita 
                 dalle divisioni senza ragsoc così si capisce bene......

            - Movimenti di entrata compilati dai dettagli del contratto
              R: l'utente iserisce ACHIFATT e produttore, poi presento l'elenco dei contratti che corrispondono. L'utente sceglie quello corretto
                 e con i dati compilo i default del movimento E

            - Prima lavorazione di miscelazione dove unisco fango a reagenti
              R: farei un nuovo movimento M di miscelazione. Nella form chiedo i quantitativi dei vari elementi e poi alla confermare
                 compilo automaticamente i carichi associati con le rispettive QTADEST

            - Nei movimenti di miscelazione, lavorazione o spostamento sempre chiedere codici Linea 



            - ricalcolo giacenze con data inizio e fine  

            - stampa linee-trattamento
                  ovvero tutti i movimenti di carico e scarico per un certo periodo che coinvolgono una certa linea
                  o per tutte le linee 


            3500 + 1500

            - anagrafiche aziende con struttura ad albero (ovvero sede legale e tabella con untità locali)


            - ricalcolo giacenze per date 
            - stampa linee-trattamento
                  ovvero tutti i movimenti di carico e scarico per un certo periodo che coinvolgono una certca linea
                  o per tutte le linee 



		- programmazione delle entrate
			- decido dove il produttore deve mandarle
                        Maccastorna (LO)
                        Meleti (LO),

            - !!!!! schede tecniche legate ad un contratto che uso per compilare l'entrata
                  - dopo aver inserito il produttore mostro elenco delle schede tecniche
                    e uso i dati per compilare il movimento E 
                    - e per ogni scheda tecnica un elenco di valorizzazione economica (ovvero il prezzo)
                  - praticamente devo avere uno storico dei vari prezzi 
                  - scelta per tipo di raggruppamento della fatturazione (per contratto, per unità locale)




		- accesso ai mie dati via odbc

            fango per agri 190599 per R10

            !!! - entrate reagenti come se fossero entrate di rifiuti ma con cer 000000
                  calce e acido come entrate , così salvo anche il trasportatore che me li ha portatile
      
            - anche in entrata codice linea  

            !!! per tutti i movimenti inserire sia Codice di Linea sia codice di Lotto


		- dopo entrata viene fatta una lavorazione (2 trattamenti interni)
               !!!   - Linea è necessaria ed è una vasca
			- scarico e carico interno 
			- 2 passaggi per arrivare al fango da distribuire
                        1) miscelazione con vari ingredienti
                              fanghi
                              calce 
                              reagenti
                              acqua
                              !!!! i carichi devo  essere abbinati automaticamento come ffettivo
                              !!!! specificare lo stato fisico del fango

                              !!!! nel prodotto della lavorazione inserisco linea di produzione da tabella 

                              ---- quello che produco può avere lo stesso cer o diverso

                              tanti E 30.000 di 190805
                              per gessi
                              Q di 450.000 fango
                                    20.000 calce
                                    30.000 acido
                                   100.000 acqua
                                   --------------> 600.000 Kg di 190805 
                        - questo viene fatto con una lavorazione Q 
                          !!!! ATTENZIONE - da sistemare le giacenze perchè il movimento Q è di 20.000 Kg ma comprende anche gli altri ingredienti, 
                              per cui bisogna trovare un sistema diverso per calcolare la giacenza.
                              Forse potrei basarmi sulla qta_rimane_bollata ma non so se mi piace.......


                        2) poi spostamento interno dalla vasca di scarico della miscelazione nella vasca numerata col lotto che stiamo producendo
                              creato flag spostamenti_interni che controlla menu movimenti Spostamento. 
                              !! pensavo di usare un elenco di movimenti spostabili da cui scegliere ma poi ho visto che non andava bene.
                                 però ho lasciato la funzione in movimentcontroller e la form, non si sa mai

                           !!! anche questo fatto in automatico (viene inserito peso e linea da cui prendere)
                           !!! deve andare nel registro come scarico da linea X a carico su linea Y 

                          poi fatte analisi per capire se è diventato gesso 
                        3) scarico virtuale interno perchè da fango diventa gesso
                              !!! anche qui codice Linea



                              per fanghi
                              Q di 450.000 fango
                                    20.000 calce
                                   100.000 acqua
                                   --------------> 570.000 Kg di 190599



			
		- distribuzione
			- possibilità di cambiare la distribuzione di un formulario
		
		- LOTTI PER EOW
			transizione da fanghi a gessi

		- fatturazione completa 
			produttore (UL) - trasportatore - CER 
			a tonnellata
			a viaggio
			a minimo

		per entrata
			Produttore	500 LACTALIS PARMA S.P.A.
			Trasportatore	600 AGRICOLA LOMBARDA DI BEDUSCHI DANIELA - SAN MARTINO DALL'ARGINE

		distribuzione
			602 AGRICOLA LOMBARDA DI BEDUSCHI DANIELA - BOZZOLO
			campi : 3,4

		PER DEMO
		anagrafiche aziende e rifiuti
		analisi fango miei
		catasto terreni ed analisi terreni
		--
		faccio entrata
		faccio nuova distribuzione con lettera inizio
		faccio movimento uscita fango su terreno
		stampa il registro utilizzazione
		--
		confermo peso dell' uscita
		stampo registro fanghi

            - file da importare
            TabelleMultiple
                  AnagraficoClientiEContatti
                        CodiceAzienda      azienda propietaria (1 o 2)
                        Codice             codice anagrafica
                  AnagraficoInsediamenti
                        CodiceAzienda     azienda propietaria (1 o 2)
                        Codice            anagrafica di base
                        progressivo       codice insediamento
                  AnagraficoAnalisiChimiche
                        CodiceAzienda           azienda propietaria (1)
                        CodiceProduttore        anagrafica di base
                        CodiceInsediamento      codice insediamento
                        percentuale             ????? di sostanza secca (ss)
                  AnagraficoAnalisiMappali
                        CodiceAzienda           azienda propietaria (1)
                        ???????

            AnagraficheE4
                  AutorizzazioneImpianti
                        CodiceAzienda           azienda propietaria (1)
                        CodiceSedeLegale        ???? non corrisponde

                  AutorizzazioneTrasporti
                        CodiceAzienda           azienda propietaria (1)
                        CodiceSedeLegale        ???? non corrisponde 

            ContrattiE4
                  ContrattiTestata
                        CodiceAzienda           azienda propietaria (1)
                        CodiceClienteFatturazione codice anagrafica del cliente
                  ContrattiSchedaTecnica
                        CodiceRifiutoWMI        cer rifiuto
                        CodiceProduttore        codice anagrafica del produttore

            Mappali
                  AutorizzazioniImpMappali
                        Anno
                        CodiceAzienda (1)
                        CodiceImpianto (azienda agricola - nel mio KEYCEPRO + 100.000)
                        CodiceComune            per calcolare CITTA
                        foglio
                        codice+progressivo      lo suo come mappale
                        SupCatastale            superficie catastale in mq
                        SupNetta                superficie effettiva in mq

                  AssociazioneMappale    collega mappale ad analisi
                        CodiceAzienda (1)
                        CodiceImpianto (azienda agricola - nel mio KEYCEPRO + 100.000)
                        foglio
                        codiceMap+progressivo     lo suo come mappale
                        CodideAnalisi           codice di AnagraficheE4.AnagraficoAnalisiMappali

      
            Contratti

                  per sistemare LF nei file in edit+
                        sotituisco  \r\n con $$$$$$$$$$
                        sostituisco \n con ' '
                        sostituisco $$$$$$$$$$ con \r\n

                  carico contratti con scadenza dal 2020
                  di default metto
                        modalità pagamento RIBA
                        condizioni di pagamento RB21 - R.B. 30 gg. d.f. f.m. 

                  dettagli                      
                        di default come SOFINE metto Meleti

                  dettagli cifre 





            esempio con tante schede tecniche 
                  testata
                        -- prondo solo azienda 1 Serie CONT ordinato per data_fine
                        nome contratto          'CASTIGLIA SRL/AQP'
                        cod univoco             000000001   CONT000000470 
                        fatturare a             KEYCEPRO 726 CASTIGLIA SRL id 36516
                        produttore              KEYCEPRO non indicato  
                  scheda tecnica
                        cod univoco testata     000000001   CONT000000470
                        cod univoco scheda      000000001   CONT000000470000000003
                        progressivo             ..
                        CodiceRifiutoWMI        190805
                        StatoFisico             2
                        CodiceLineaTrattamento  31
                        CodiceProduttore        729   ACQUEDOTTO PUGLIESE SPA  id 36518
                        CodiceInsediamento      81    ACQUEDOTTO PUGLIESE SPA CONTRADA GORGORUOTOLO
                        DestinoImpianto         R13
                  contratti ordini
                        cod univoco scheda      000000001   CONT000000470000000003
                        importo                 99
                        cod iva                 10          devo prendere codice da tabella iva
                        minimofatturabile        0          ma ci sono anche valori inseriti
                        non trovo unità di misura, direi di mettere ton





            Domande:
                  - Delle anagrafiche non hanno il comune compilato, ho usato CodiceComune
                  - le anagrafche dei terreni non hanno il mappale, ho usato progressivo+codice
                        importati quelli del 2023
                  - ho caricato le analisi dei terreni con scadenza dal 2022
                  - ho fatto gli abbinamenti dei terreni partendo dalla data 2018
                        problema: le analisi sono 


                  le anagrafiche sembrano distinte tra le due aziende
                  anagrafiche non hanno il comune, calcolato con CodiceComune

                  select * from cenprod where KEYCEPRO > 0
                  delete from cenprod where KEYCEPRO > 100000
                  delete from autorizz where id > 122

                  ultima autorizz AA 3392
                        delete from autorizz where id > 3392

                  - ricarico da catasto terreni
                                    delete from analisi_terreni where id > 2
                                    delete from catasto_terreni where id > 5
                                    delete from analisi_terreni where abbinata=0

                  09/10-10-2023
                  - ricarico aziende Agricole
                  - ricaricato catasto terreni del 2023
                        caricati 16065 campi
                        non trovate diverse az agricole perchè erano doppione
                  - ricaricate analisi scadenza dal 2022
                        Importate 623 analisi terreni correttamente. 84 analisi terreni già presenti.
                  - riabbinate analisi file dal 2018
                              Abbinate 484 analisi->terreni - 168848 analisi non trovate - 525 aziende agricole non trovate - 0 terreni non trovati
                  - ricaricate cifre contratti dettagli dopo sistemazione tabella iva con dati tabella CRE
                        Aggiornate 937 cifre contratti dettagli. 0 contratti dettagli già presenti

                  - ricarico da catasto terreni
                                    delete from analisi_terreni where id > 2
                                    delete from catasto_terreni where id > 5
                                    delete from analisi_terreni where abbinata=0

                  19/20-10-2023
                  - ricarico tutti dati per modifiche varie nelle importazioni
                                    delete from cenprod where id > 31157
                                    delete from autorizz where id > 118
                                    delete from analisi_terreni where id > 2
                                    delete from catasto_terreni where id > 5
                                    delete from analisi_terreni where abbinata=0
                                    delete from analisi_fanghi where id > 3
                                    delete from contratti where id > 3
                                    delete from contratti_dettagli where id > 43
                        - aziende produttori - Anagrafiche.csv
                        - unità locali - Unitalocali - Completo.csv
                        - aziende agricole - autorizz_impianti_aziende_agricole.csv
                        - trasportatori - autorizz_trasp.csv
                        - analsi fanghi Fornitori - AnalisiFanghi.csv
                        - dati catastali terreni - CatastoTerreni_2023-10-06.csv Importate 15555 campi correttamente. 0 campi già presenti.
                        - analisi dei terreni - AnalisiTerreni_scadenza_dal_2022.csv - Importate 623 analisi terreni correttamente. 84 analisi terreni già presenti.
                              N.B. nelle analisi dei terreni manca la data di inizio validità
                        - associate analisi - AssociazioneTerrenoAnalisi_dal 2018.csv - Abbinate 570 analisi->terreni - 169163 analisi non trovate - 124 aziende agricole non trovate - 0 terreni non trovati
                        - delete from analisi_terreni where abbinata=0
                        - a qyesto punto sistemo le aziende C.R.E.
                              come C.R.E. sede legale tengo quella con id 31140 che è quella fatta da me, altre le cancello da programma e si cancellano anche le eventuali UL collegate
                              come MELETI tengo quella con codice 716 che già è abbinata alla sede legale corretta id:45931
                              come MACCASTORNA tengo quella con codice 427 (quello più alto ) id:45669
                              tengo anche quella di LOMELLO (ma non so se serve)
                        - contratti testata - Contratti_testata dal 2020.csv - Importati 40 contratti testata .0 contratti testata già presenti.
                        - contratti dettagli - Contratti_dettagli.csv - Importati 891 contratti dettagli .69 contratti dettagli già presenti.
                        - contratti dettagli cifre - Contratti_dettagli_cifre.csv - Aggiornate 893 cifre contratti dettagli. 0 contratti dettagli già presenti.

                  23-10-2023
                        - inserimento E partendo da contratto






            OK -- DA FARE
                  -- se cancello azienda cancellare anche le UL collegate
                        ATTENZIONE: devo spostare la cancellazione di tutti i record collegati in un altra routine per poterla richiamare ciclicamente


      -

            R4 cessazione di qualifica di rifiuto

